digital data recorder - French English Dictionary